bright-green spleenwort - French English Dictionary